🇬🇧 en el 🇬🇷

on the spot

  • (idiomatic) At that very moment.
αυτή τη στιγμή
  • (idiomatic) In a particular place.
επί τόπου
Wiktionary Links